1. 射频电路
![射频电路](../附件/image17.jpeg)
射频电路是节点上最重要的电路之一,虽然市面上有很多内置射频的芯片,例如CC2538dk,但是考虑到测试平台的易易移植性,我们采用了MCU和Radio分离的设计。采用这样的设计虽然带来了硬件成本的提高,但是也使得测试平台有能够支持更多频段的支持的可能,更多射频芯片的支持,例如868MHz。
![Radio与MCU接口](../附件/image26.jpeg)
节点上采用的是AT86RF231,一个工作在2.4G ISM频段的 IEEE 802.15.4兼容的射频芯片。采用了16Mhz的晶振作为时钟源输入可以通过PLL倍频到2.4GHz。在接口上,可以由上图看出,节点使用SPI作为与MCU交换数据(射频芯片工作状态以及接受和发送的PSDU)。除了数据接口,MCU还有3个控制接口和射频芯片连接,用来控制芯片的工作状态,一个IRQ中断接口用来进行实时的数据接受已经发生送的状态通知(例如发生成功、发送失败以及 NOACK)。